Zone-based data striping for cloud storage
نویسندگان
چکیده
Data centers in the Bcloud[ will need to support a wide range of applications, each with their own input/output (I/O) requirements. Some applications perform small and random I/O operations, whereas others demand high streaming bandwidth. In addition, in order to reduce costs, cloud data centers will contain thousands of commodity servers and network switches. Delivering high performance with unreliable commodity hardware for this range of workloads is a grand challenge. ZoneFS uses zone-based data striping in data center infrastructures built from commodity network switches. By striping data in zones, ZoneFS reduces network congestion and avoids one or more storage servers from becoming I/O bottlenecks. In this paper, we present the overall design and implementation of ZoneFS and evaluate its key features with several cloud-computing workloads.
منابع مشابه
Extended Functional Minimum-Storage Cooperative Regenerating for Cloud Bandwidth Problem
Cloud storage systems to protect data from corruptions, redundant data to be tolerate failures of storage and lost data should be repaired when storage fails. Regenerating codes provide fault tolerance by striping data across multiple servers, while using less repair traffic than minimized bandwidth consumption. In previous research implemented practical Data Integrity Protection (DIP) scheme f...
متن کاملA Study of A Method To Provide Minimized Bandwidth Consumption Using Regenerating Codes In Cloud Storage
Cloud storage systems to protect data from corruptions, redundant data to tolerate failures of storage and lost data should be repaired when storage fails. Regenerating codes provide fault tolerance by striping data across multiple servers, while using less repair traffic than traditional erasure codes during failure recovery. In previous research implemented practical Data Integrity Protection...
متن کاملAn Efficient Secret Sharing-based Storage System for Cloud-based Internet of Things
Internet of things (IoTs) is the newfound information architecture based on the internet that develops interactions between objects and services in a secure and reliable environment. As the availability of many smart devices rises, secure and scalable mass storage systems for aggregate data is required in IoTs applications. In this paper, we propose a new method for storing aggregate data in Io...
متن کاملCloud Storage over Multiple Data Centers
0 Abstract The increasing popularity of cloud storage services has led many companies to migrate their data into clouds for high availability whilst saving infrastructure constructions. Within the last few years, the architectures of most major cloud storage providers have evolved from single data center to multiple data centers, across different geo-locations. This architecture help improve th...
متن کاملNCCloud: applying network coding for the storage repair in a cloud-of-clouds
To provide fault tolerance for cloud storage, recent studies propose to stripe data across multiple cloud vendors. However, if a cloud suffers from a permanent failure and loses all its data, then we need to repair the lost data from other surviving clouds to preserve data redundancy. We present a proxy-based system for multiple-cloud storage called NCCloud, which aims to achieve cost-effective...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IBM Journal of Research and Development
دوره 55 شماره
صفحات -
تاریخ انتشار 2011